one's better part - Alemán Inglés Diccionario